Only on the trips that we offer transfer (email us or check the day trips listing) we pick up clients from a specific spot in Heraklion. This is mainly due to traffic and the fact that we can't drive inside the city due to have very narrow roads and can't turn the trailer.
Meeting point is the big parking in Talos Plazza shopping center.
Exact location can be seen in the Google map link below:
https://goo.gl/maps/v95pn38HLbA2
If you do come there by taxi just tell the driver to drop you to the parking next to Envy cafe.